//
//  YZActionSheetCell.h
//  VET
//
//  Created by YZ on 2018/7/10.
//  Copyright © 2018年 YZ. All rights reserved.
//


#import <UIKit/UIKit.h>

typedef NS_ENUM(NSInteger,YZActionSheetStyle){
    
    YZActionSheetDefault,
    YZActionSheetIconAndTitle,
    YZActionSheetIcon,
    YZActionSheetLeftTextAndRightImg
};

@interface YZActionSheetCell : UITableViewCell

@property (nonatomic, strong) UILabel *titleLab;

@property (nonatomic, strong) UIImageView *iconImg;

@property (nonatomic, strong) UIView *bottomLine;

@property (nonatomic, strong) UIView *coverView;

/**
 只有一个标题

 @param title 标题
 @param height cell高度
 */
- (void)setupYZActionSheetDefaultCellWithTitle:(NSString *)title
                                    CellHeight:(CGFloat)height;

/**
 图标+标题

 @param title 标题
 @param font 字体
 @param icon 图标
 @param height 高度
 */
- (void)setupYZActionSheetIconAndTitleWithTitle:(NSString *)title
                                      titleFont:(UIFont *)font
                                           icon:(UIImage *)icon
                                     cellHeight:(CGFloat)height;

/**
 只有一个图标

 @param icon 图标
 @param height 高度
 */
- (void)setupYZActionSheetIconAndTitleWithIcon:(UIImage *)icon
                                    cellHeight:(CGFloat)height;


/**
 左边文字 右边选中图片

 @param img 选中的图片
 @param height 高度
 */
- (void)setupYZActionSheetLeftTextAndRightImgWithTitle:(NSString *)title titleFont:(UIFont *)font img:(UIImage *)img cellHeight:(CGFloat)height;


- (void)setSelected:(BOOL)selected;

@end
